﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace TOTTO.FINGERPRINT.SERVICIOS
{
    [Serializable]
    public class clColaboradorInfo
    {
        private DateTime vcUltimaFechaMarcacion = DateTime.Now;

        public DateTime vUltimaFechaMarcacion
        {
            get { return vcUltimaFechaMarcacion; }
            set { vcUltimaFechaMarcacion = value; }
        }
        
        private char vcUltimoMovimiento = 'E';

        public char vUltimoMovimiento
        {
            get { return vcUltimoMovimiento; }
            set { vcUltimoMovimiento = value; }
        }

        private bool vcMarcacionManual = false;

        public bool vMarcacionManual
        {
            get { return vcMarcacionManual; }
            set { vcMarcacionManual = value; }
        }

        private bool vcCreadoDesdeInterfaz = false;

        public bool vCreadoDesdeInterfaz
        {
            get { return vcCreadoDesdeInterfaz; }
            set { vcCreadoDesdeInterfaz = value; }
        }

        private bool vcConsultadoEnInterfaz = false;

        public bool vConsultadoEnInterfaz
        {
            get { return vcConsultadoEnInterfaz; }
            set { vcConsultadoEnInterfaz = value; }
        }
        
        private string vcColaboradorId = string.Empty;

        public string vColaboradorId
        {
            get { return vcColaboradorId; }
            set { vcColaboradorId = value; }
        }
        private string vcColaboradorNombre = string.Empty;

        public string vColaboradorNombre
        {
            get { return vcColaboradorNombre; }
            set { vcColaboradorNombre = value; }
        }

        private string vcCargoId = string.Empty;

        public string vCargoId
        {
            get { return vcCargoId; }
            set { vcCargoId = value; }
        }
        private string vcCargoNombre = string.Empty;

        public string vCargoNombre
        {
            get { return vcCargoNombre; }
            set { vcCargoNombre = value; }
        }

        private Guid vcPerfilId = Guid.Empty;

        public Guid vPerfilId
        {
            get { return vcPerfilId; }
            set { vcPerfilId = value; }
        }
        private string vcPerfilNombre = string.Empty;

        public string vPerfilNombre
        {
            get { return vcPerfilNombre; }
            set { vcPerfilNombre = value; }
        }

        private Dictionary<int, byte[]> vcHuellas = new Dictionary<int, byte[]>();

        public Dictionary<int, byte[]> vHuellas
        {
            get { return vcHuellas; }
            set { vcHuellas = value; }
        }        
    }
}